difficult to resolve problem - Español Inglés Diccionario